new-mown hay - German English Dictionary